Big Huge Thesaurus

Lysiloma bahamensis

noun